Spotted dolphins - German English Dictionary